hydromedusa maximiliani - Turkish English Dictionary